package com.module.user.ui.version

import androidx.lifecycle.LiveData
import com.common.app.data.bean.VersionResBean
import com.common.app.data.repository.CommonPurposeApi
import com.common.app.data.repository.UserApi
import com.common.base.app.viewmodel.BaseViewModel
import com.common.base.data.CommonBean

/**
 * 作者：sosou
 * <p>
 * 版本：1.0
 * <p>
 * 创建日期：2022/10/13
 * <p>
 * 描述：版本信息VM
 * <p>
 * 修订历史：
 */
class VersionViewModel : BaseViewModel() {
    fun getVersionLast(): LiveData<CommonBean<VersionResBean>> = emit({ }) {
        UserApi.getVersionLast()
    }

    //检测版本更新
    fun requestVersion(): LiveData<CommonBean<VersionResBean>> = emit({}) {
        CommonPurposeApi.requestVersion()
    }
}